favourable terms - Español Inglés Diccionario